//全国房屋加固改造信息
import request from '@/utils/request';

// 全国已有地震地质灾害数量
export function getDisasterNum(query) {
  return request({
    url: '/dzzh/getDisasterNum',
    method: 'get',
    params: query,
  });
}

// 各省（直辖市）地震地质灾害发育数量图
export function getProvinceDisasterNum(query) {
  return request({
    url: '/dzzh/getProvinceDisasterNum',
    method: 'get',
    params: query,
  });
}

// 地震地质灾害系统服务统计
export function getDisasterCount() {
  return request({
    url: '/dzzh/getDisasterCount',
    method: 'get',
  });
}

// 全国地震地质灾害概况
export function getDisasterOverview1(query) {
  return request({
    url: '/dzzh/getDisasterOverview',
    method: 'get',
    params: query,
  });
}

// 地表破裂带
export function getSurfaceRuptureZone(query) {
  return request({
    url: '/dzzh/getSurfaceRuptureZone',
    method: 'get',
    params: query,
  });
}
// 危险性面积统计分析
export function getRiskAreaAnalysis(query) {
  return request({
    url: '/dzzh/getRiskAreaAnalysis',
    method: 'get',
    params: query,
  });
}
/**
 *
 * @param {*} params type必填（1:地震滑坡 2:砂土液化 3：软土震陷 4：地表破裂带）     provinceCode 选填
 * @returns
 */
export function getMapDisaster(params) {
  return request({
    url: '/dzzh/getMapDisaster',
    method: 'get',
    params,
  });
}

//根据烈度类型获取大屏展示任务地震滑坡逻辑斯蒂计算结果
export function getResultLogisticGrowth(dzIntensity) {
  return request({
    url: '/dzzh/getResultLogisticGrowth?dzIntensity='+dzIntensity,
    method: 'get'
  });
}

//查询地震滑坡-逻辑斯蒂模型分析评估结果大屏任务统计面积及占比
export function getSeismicLandslide(type,dzIntensity,code) {
  //type 统计方式：0省 1市
  //dzIntensity 地震烈度6-11
  //code 按市统计的省份前2位code过滤
  return request({
    url: '/dzzh/getSeismicLandslide?type='+type+'&dzIntensity='+dzIntensity+'&code='+code,
    method: 'get'
  });
}

//查询砂土液化-层次分析法（50年10%）分析评估结果大屏任务统计面积及占比
export function getSandLiquefaction(type,dzIntensity,code) {
  //type 统计方式：0省 1市
  //dzIntensity 场地类别：0:活动构造区，1:稳定大陆区
  //code 按市统计的省份前2位code过滤
  return request({
    url: '/dzzh/getSandLiquefaction?type='+type+'&dzIntensity='+dzIntensity+'&code='+code,
    method: 'get'
  });
}

//查询软土震陷分析评估结果大屏任务统计面积及占比
export function getSoftEarth(type,dzIntensity,code) {
  //type 统计方式：0省 1市
  //dzIntensity 烈度7-9
  //code 按市统计的省份前2位code过滤
  return request({
    url: '/dzzh/getSoftEarth?type='+type+'&dzIntensity='+dzIntensity+'&code='+code,
    method: 'get'
  });
}